#pragma warning(disable:4996)
#include<stdio.h>
int main()
{
	//区分逻辑与 与 按位与
	printf("%d\n", 1 & 2);//对1和2的二进制位进行比较判断，得出结果为0
	printf("%d\n", 1 && 2);//1和2均是非0，逻辑结果均为为真，则结果为真，数值表现为1

	printf("%d\n", 1 | 2);//对1和2的二进制位进行比较判断，得出结果为3
	printf("%d\n", 1 || 2);//1和2均是非0，逻辑结果均为为真，则结果为真，数值表现为1
	
	//1-0000 0001
	//2-0000 0010
  //&-  0000 0000-0
  //|-  0000 0011-3
	
	return 0;
}